home *** CD-ROM | disk | FTP | other *** search
- Synopsis:
- set debug [<level>]
-
- Description:
- When turned on, this variable enables various degrees of debugging
- while the client is running. It is useful for seeing precisely where
- a particular alias or function is failing, what variables are being
- assigned what values, etc. There are three general classes of debug
- output, each assigned a unique number.
-
- Bit Value Purpose
- 0 1 displays all commands executed, including aliases
- 1 2 displays all actual alias and variable substitutions
- 2 4 displays all function calls and their return values
-
- Multiple classes may be displayed at once by adding the desired
- values together. A setting of 0 (zero) turns off debugging.
-
- Examples:
- To show all commands executed and alias expansion:
- /set debug 3
-
- To show everything:
- /set debug 7
-
- See Also:
- set(4) hold_mode
-
- Other Notes:
- This command can generate a lot of output, so setting HOLD_MODE on is
- recommended.
-
-